Improved approximating algorithms for Directed Steiner Forest
نویسندگان
چکیده
We consider the k-Directed Steiner Forest (k-DSF) problem: given a directed graph G = (V,E) with edge costs, a collection D ⊆ V × V of ordered node pairs, and an integer k ≤ |D|, find a minimum cost subgraph H of G that contains an st-path for (at least) k pairs (s, t) ∈ D. When k = |D|, we get the Directed Steiner Forest (DSF) problem. The best known approximation ratios for these problems are: Õ(k) for k-DSF by Charikar et al. [3], and O(k) for DSF by Chekuri et al. [4]. We improve these approximation ratios as follows. For DSF we give an Õ(n)-approximation scheme using a novel LP-relaxation that seeks to connect pairs with ”cheap” paths. This is the first sub-linear (in terms of n = |V |) approximation ratio for the problem; all previous algorithm had ratio Ω(n). For k-DSF we give a simple greedy O(k)-approximation algorithm. This improves the best known ratio Õ(k) by Charikar et al. [3], and (almost) matches in terms of k the best ratio known for the undirected variant [2]. Even when used for the particular case of DSF, our algorithm favorably compares to the one of [4], which repeatedly solves linear programs and uses complex space and time consuming transformations. Our algorithm is much simpler and faster, since it essentially reduces k-DSF to a variant of the Directed Steiner Tree problem. The simplification is due to a new notion of “junction star-tree” – a union of an in-star and an out-branching having the same root, which is of independent interest.
منابع مشابه
Approximating Minimum Power Covers of Intersecting Families and Directed Connectivity Problems
Approximating Buy-at-Bulk and Shallow-Light k-Steiner Trees p. 152 Improved Algorithms for Data Migration p. 164 Approximation Algorithms for Graph Homomorphism Problems p. 176 Improved Approximation Algorithm for the One-Warehouse Multi-Retailer Problem p. 188 Hardness of Preemptive Finite Capacity Dial-a-Ride Inge Li Gortz p. 200 Minimum Vehicle Routing with a Common Deadline p. 212 Stochasti...
متن کاملApproximating minimum cost connectivity problems
We survey approximation algorithms and hardness results for versions of the Generalized Steiner Network (GSN) problem in which we seek to find a low cost subgraph (where the cost of a subgraph is the sum of the costs of its edges) that satisfies prescribed connectivity requirements. These problems include the following well known problems: min-cost k-flow, min-cost spanning tree, traveling sale...
متن کاملOn the Role of Partition Inequalities in Classical Algorithms for Steiner Problems in Graphs
The Steiner tree problem is a classical, well-studied, NP-hard optimization problem. Here we are given an undirected graph G = (V,E), a subset R of V of terminals, and nonnegative costs ce for all edges e in E. A feasible Steiner tree for a given instance is a tree T in G that spans all terminals in R. The goal is to compute a feasible Steiner tree of smallest cost. In this thesis we will focus...
متن کاملApproximating Minimum Cost Steiner Forests
We consider the k-Directed Steiner Forest (k-DSF) problem: given a directed graph G = (V, E) with edge costs, a collection D ⊆ V × V of ordered node pairs, and an integer k ≤ |D|, find a minimum cost subgraph H of G that contains an st-path for (at least) k pairs (s, t) ∈ D. When k = |D|, we get the Directed Steiner Forest (DSF) problem. The best known approximation ratios for these problems ar...
متن کاملImproved approximation algorithms for Directed Steiner Forest
We consider the k-Directed Steiner Forest (k-DSF) problem: Given a directed graph G = (V,E) with edge costs, a collection D ⊆ V × V of ordered node pairs, and an integer k ≤ |D|, find a minimum cost subgraph H of G that contains an st-path for (at least) k pairs (s, t) ∈ D. When k = |D|, we get the Directed Steiner Forest (DSF) problem. The best known approximation ratios for these problems are...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009